dirty little secret

Translations
грязный маленький секрет
Everyone has a dirty little secret they prefer to keep hidden.
У каждого есть грязный маленький секрет, который они предпочитают скрывать.
Definitions
A fact, action, or piece of information that someone is ashamed of and tries to keep hidden from others, often because it would cause embarrassment or trouble if revealed.
Words
dirty

adjective
грязный
little

adjective
маленький
secret

noun
секрет